be impenetrable - Almanca İngilizce Sözlük